package com.sunreal.paygateway.dao.vo;

import lombok.Data;

import com.google.gson.annotations.Expose;
import com.sunreal.paygateway.dao.model.InvoiceInfo;

/**
 * 功能描述：//TODO
 *
 * @Author 彭广
 * @Date 2019/4/15
 */
@Data
public class SunrealPayOrder {
    private String mchid;// 商户ID
    private String mchorderno;// 商户订单号
    private String channelid;// 支付渠道ID, WX_NATIVE,ALIPAY_WAP
    private String channelmchid;// 支付渠道ID, WX_NATIVE,ALIPAY_WAP
    private String channelname;// 支付方式，WX或者ALIPAY
    private Long amount;// 支付金额,单位分
    private String currency;// 币种, cny-人民币
    private String clientip;// 用户地址,IP或手机号
    private String device;// 设备
    private String subject;//商品名称
    private String body;//商品名称
    private String notifyurl;// 异步回调URL
    private String returnurl;// 同步回调URL
    private String param1;// 扩展参数1
    private String param2;
    private String extra;// 附加参数
    private String sign;// 签名
    @Expose(serialize = false, deserialize = false)
    private String originalorderid;
    private String isneedinvoice;
    private String iscancel;
    private Long updatetime;
    private Long createtime;
    private Long status;
    private Long notifycount;
    private InvoiceInfo invoiceinfo;
}
